go like clockwork - French English Dictionary